/* line 4, ../cssFatory/sass/order.scss */
.header {
  height: 3.12889rem;
  background-color: #da0900;
}
/* line 7, ../cssFatory/sass/order.scss */
.header .content {
  position: relative;
  width: 25.24444rem;
  margin: 0 auto;
}
/* line 11, ../cssFatory/sass/order.scss */
.header .content .back {
  display: inline-block;
  position: absolute;
  left: 1.06667rem;
  line-height: 3.12889rem;
  margin-top: 0.85333rem;
}
/* line 18, ../cssFatory/sass/order.scss */
.header .content .title {
  font-size: 1.28rem;
  color: white;
  display: inline-block;
  position: absolute;
  left: 42%;
  width: 5.33333rem;
  line-height: 3.12889rem;
}
/* line 27, ../cssFatory/sass/order.scss */
.header .content .set {
  display: inline-block;
  position: absolute;
  right: 1.06667rem;
  line-height: 3.12889rem;
  margin-top: 0.85333rem;
}

/* line 38, ../cssFatory/sass/order.scss */
.main .tab {
  width: 25.24444rem;
  margin: 0 auto;
}
/* line 41, ../cssFatory/sass/order.scss */
.main .tab span {
  margin: 0rem 1.06667rem 0rem 1.06667rem;
  font-size: 0.85333rem;
  position: relative;
}
/* line 45, ../cssFatory/sass/order.scss */
.main .tab span:after {
  content: '';
  display: inline-block;
  position: absolute;
  top: 1.6rem;
  left: -0.53333rem;
  background-color: #f65e02;
  height: 1px;
  width: 3.55556rem;
}
/* line 57, ../cssFatory/sass/order.scss */
.main .tab span:nth-of-type(1):after {
  left: -0.88889rem;
}
/* line 62, ../cssFatory/sass/order.scss */
.main ul {
  list-style: none;
  margin: 0;
  padding: 0;
  background-color: #e7e7e7;
  border: 1px solid transparent;
  margin-top: 0.53333rem;
}
/* line 69, ../cssFatory/sass/order.scss */
.main ul li {
  background-color: white;
  padding-top: 0.35556rem;
  margin-top: 1.06667rem;
  height: 12.44444rem;
  margin-bottom: 0.71111rem;
  position: relative;
}
/* line 76, ../cssFatory/sass/order.scss */
.main ul li .close {
  text-align: right;
  font-size: 0.85333rem;
  color: red;
  line-height: 1.77778rem;
}
/* line 82, ../cssFatory/sass/order.scss */
.main ul li .bdcolor {
  background-color: #f3f3f3;
}
/* line 84, ../cssFatory/sass/order.scss */
.main ul li .bdcolor img {
  width: 6.68444rem;
  height: 6.68444rem;
  margin-left: 0.71111rem;
  display: inline-block;
}
/* line 90, ../cssFatory/sass/order.scss */
.main ul li .bdcolor .content {
  position: relative;
  display: inline-block;
  width: 14.93333rem;
  vertical-align: top;
}
/* line 95, ../cssFatory/sass/order.scss */
.main ul li .bdcolor .content h4 {
  font-size: 0.85333rem;
  line-height: 1.06667rem;
  width: 10.66667rem;
  font-style: normal;
  font-weight: normal;
  margin-top: 0.35556rem;
  margin-bottom: 1.06667rem;
}
/* line 104, ../cssFatory/sass/order.scss */
.main ul li .bdcolor .content .colour {
  display: inline-block;
  margin-top: 0.71111rem;
  color: #999999;
  font-style: normal;
  font-size: 0.85333rem;
}
/* line 110, ../cssFatory/sass/order.scss */
.main ul li .bdcolor .content .colour i {
  font-style: normal;
}
/* line 114, ../cssFatory/sass/order.scss */
.main ul li .bdcolor .content .price {
  font-size: 0.85333rem;
  display: block;
  position: absolute;
  right: -0.71111rem;
  top: 0.35556rem;
}
/* line 120, ../cssFatory/sass/order.scss */
.main ul li .bdcolor .content .price i {
  font-style: normal;
  color: red;
}
/* line 125, ../cssFatory/sass/order.scss */
.main ul li .bdcolor .content strong {
  font-size: 0.85333rem;
  display: inline-block;
  position: relative;
  right: -7.82222rem;
  top: 0rem;
  font-style: normal;
}
/* line 136, ../cssFatory/sass/order.scss */
.main ul li .subtotal {
  margin-left: 7.11111rem;
  display: inline-block;
}
/* line 139, ../cssFatory/sass/order.scss */
.main ul li .subtotal .num {
  font-size: 0.85333rem;
  color: #666666;
  display: inline-block;
}
/* line 143, ../cssFatory/sass/order.scss */
.main ul li .subtotal .num i {
  margin-left: -0.21333rem;
  font-style: normal;
}
/* line 148, ../cssFatory/sass/order.scss */
.main ul li .subtotal .money {
  font-size: 0.85333rem;
  color: #666666;
  display: inline-block;
}
/* line 152, ../cssFatory/sass/order.scss */
.main ul li .subtotal .money i {
  margin-left: -0.21333rem;
  font-style: normal;
}
/* line 157, ../cssFatory/sass/order.scss */
.main ul li .subtotal .freight {
  color: #666666;
  font-size: 0.85333rem;
  display: inline-block;
}
/* line 161, ../cssFatory/sass/order.scss */
.main ul li .subtotal .freight i {
  font-style: normal;
}
/* line 166, ../cssFatory/sass/order.scss */
.main ul li .del {
  position: absolute;
  right: 0.35556rem;
  top: 11.02222rem;
  font-size: 0.85333rem;
  color: #666666;
  border: 1px solid #a0a0a0;
  border-radius: 0.35556rem;
  display: inline-block;
  width: 4.55111rem;
  line-height: 1.35111rem;
  text-align: center;
}
